permitted disposal facility - German English Dictionary